Iterative walking